package com.xjgc.real_time.vo.sale.msi;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.sql.Date;

/**
 * @author： lyf
 * @date： 2023/9/8 17:00
 * @version： 1.0
 * @description:
 */
@Data
public class ZxjMesVbelgVO {

    private static final long serialVersionUID=1L;

    /**
     * 开票凭证
     */
//    @JsonProperty("VBELN")
    @TableField("\"VBELN\"")
    private String vbeln;

    /**
     * 出具发票项目
     */
//    @JsonProperty("POSNR")
    @TableField("\"POSNR\"")
    private Long posnr;

    /**
     * 描述
     */
//    @JsonProperty("VTEXT")
    @TableField("\"VTEXT\"")
    private String vtext;

    /**
     * 销售组织
     */
//    @JsonProperty("VKORG")
    @TableField("\"VKORG\"")
    private String vkorg;

    /**
     * 记录的创建日期
     */
//    @JsonProperty("ERDAT")
    @TableField("\"ERDAT\"")
    private Date erdat;

    /**
     * 出具发票索引和打印的出具发票日期
     */
//    @JsonProperty("FKDAT")
    @TableField("\"FKDAT\"")
    private Date fkdat;

    /**
     * 完整的人员名称
     */
//    @JsonProperty("NAME_TEXT")
    @TableField("\"NAME_TEXT\"")
    private String nameText;

    /**
     * 出具发票项目的凭证货币净值
     */
//    @JsonProperty("NETWR")
    @TableField("\"NETWR\"")
    private Double netwr;

    /**
     * 凭证货币税额
     */
//    @JsonProperty("MWSBP")
    @TableField("\"MWSBP\"")
    private Double mwsbp;

    /**
     * 从条件定价过程小计1
     */
//    @JsonProperty("KZWI1")
    @TableField("\"KZWI1\"")
    private Double kzwi1;

    /**
     * 累计开票含税金额
     */
//    @JsonProperty("ZLJKPE")
    @TableField("\"ZLJKPE\"")
    private Double zljkpe;

    /**
     * 从条件定价过程小计1
     */
//    @JsonProperty("AUBEL")
    @TableField("\"AUBEL\"")
    private String aubel;

    /**
     * 销售凭证项目
     */
//    @JsonProperty("AUPOS")
    @TableField("\"AUPOS\"")
    private Long aupos;

    /**
     * 从条件定价过程小计1
     */
//    @JsonProperty("KZWI1_VBAP")
    @TableField("\"KZWI1_VBAP\"")
    private Double kzwi1Vbap;

    /**
     * 备注
     */
//    @JsonProperty("ZBZ")
    @TableField("\"ZBZ\"")
    private String zbz;

    /**
     * 日期
     */
//    @JsonProperty("DATUM")
    @TableField("\"DATUM\"")
    private Date datum;

    /**
     * 时间
     */
//    @JsonProperty("UZEIT")
    @TableField("\"UZEIT\"")
    private String uzeit;



    /*实际已开票数量 */
    @TableField("fkimg")
    private Double fkimg;
    /*付款方*/
    @TableField("kunrg")
    private String kunrg;
    /*物料号 */
    @TableField("matnr")
    private String matnr;
    /* 该物料的科目设置组 */
    @TableField("ktgrm")
    private String ktgrm;
    /* 参考单据的单据编号 */
    @TableField("vgbel")
    private String vgbel;
    /* 参考项目的项目号 */
    @TableField("vgpos")
    private Integer vgpos;

}
